//
//  BookmarkCallBack.swift
//  YoruNeko
//
//  Created by  mahoPunch on 2021/6/15.
//

import Foundation

protocol BookmarkCallBack: ViewCallBack{
    
    func addBookmark(_ yrnkBookmark: YRNKBookmark, to parentUUID: UUID)
    
    func addBookmarks(_ yrnkBookmarks:[YRNKBookmark], to parentUUID: UUID)
    
    func deleteBookmark(to currentUUID: UUID)
    
    func deleteBookmarks(to currentUUIDList: [UUID])
    
    func updateBookmark(in uuid: UUID, with bookmark: Bookmark)

}
